代表一组形状中的单个形状。
说明
每个形状都由一个 Shape 对象代表。将 Item 方法与此对象一起使用,您可以在不取消分组的情况下处理组合的各个形状。
示例
使用 GroupItems 属性可返回 GroupShapes 集合。使用
GroupItems(
index
| )(其中
index | 是分组的形状中单个形状的编号)可从
GroupShapes
集合中返回单个形状。下例向
myDocument 添加三个三角形,将它们分成一组,设置整个组的颜色,然后只更改第二个三角形的颜色。
示例代码 |
let myDocument = Worksheets.Item(1)
let shape1 = myDocument.Shapes
shape1.AddShape(msoShapeIsoscelesTriangle, 10, 10, 100, 100).Name = "shpOne"
shape1.AddShape(msoShapeIsoscelesTriangle, 150, 10, 100, 100).Name = "shpTwo"
shape1.AddShape(msoShapeIsoscelesTriangle, 300, 10, 100, 100).Name = "shpThree"
let shape2 = shape1.Range(["shpOne", "shpTwo", "shpThree"]).Group()
shape2.Fill.PresetTextured(msoTextureBlueTissuePaper)
shape2.GroupItems.Item(2).Fill.PresetTextured(msoTextureGreenMarble)
|